package com.itheima.day04;

import java.util.Scanner;
public class Test01 {
    /*

        需求：键盘录入5个整数，存储到数组中，并对数组求和
 */
    public static void main(String[] args) {
        //1.键盘录入5个整数
        Scanner sc = new Scanner(System.in);
        //2.定义一个求和变量
        int sum = 0;
        //3.定义一个动态数组
        int[] arr = new int[5];
        //4.使用遍历求出所有录入的整数
        for (int i = 0; i < arr.length; i++) {
            System.out.println("请输入第" + (i + 1) + "个整数");
            //5.将键盘录入的数据赋值给num
            int num = sc.nextInt();
            //判断num的值是否在合适的数据范围内
            if(num >=50 && num <=100){
                //将录入的值赋值给数组arr[]中存储
                arr[i] = num;
            }else {
                System.out.println("您的数据有误,请重新输入50~100之间的整数:");
                i--;
            }
        }
        //使用遍历求所有数组的和
        for (int i = 0; i < arr.length; i++) {
            sum += arr[i];
        }
        //输出总和
        System.out.println("sum:" + sum);
    }
}